Internet Archive BookReader

History of the Eighteenth Regiment of Cavalry, Pennsylvania Volunteers (163d Regiment of the ...